cumin-flavored biscuits - French English Dictionary